package com.foxsteps.gsonformat.tools;

import com.foxsteps.gsonformat.tools.json.JSONObject;

public abstract class AbstarctJsonParser implements CjgJsonParser {

    @Override
    public JSONObject parseJSONObject(String jsonStr) throws Exception {
        return null;
    }

    /**
     * 过滤掉// 和/** 注释
     *
     * @param str
     * @return
     */
    public String removeComment(String str) {
        String temp = str.replaceAll("/\\*" +
                "[\\S\\s]*?" +
                "\\*/", "");
        return temp.replaceAll("//[\\S\\s]*?\n", "");
    }
}
